MobileId Suite ---- Report Date: 2024-09-12 ---- Tested Environment: qa-inji ---- Commit Id is: 1810d71d & Branch Name is:develop
Server Component Details
Group: io.mosip.hotlist ---- Artifact: hotlist-service ---- version: 1.2.0.1-B1 ---- Commit ID: 50926c8
Group: io.mosip.admin ---- Artifact: admin-service ---- version: 1.2.0.1-B1 ---- Commit ID: 50926c8
Group: io.mosip.kernel ---- Artifact: kernel-auditmanager-service ---- version: 1.2.0.1-SNAPSHOT ---- Commit ID: 50926c8
Group: io.mosip.kernel ---- Artifact: kernel-auth-service ---- version: 1.2.0.1-SNAPSHOT ---- Commit ID: 50926c8
Group: io.mosip.biosdk ---- Artifact: biosdk-services ---- version: 1.2.0.1 ---- Commit ID: 7184300
Group: io.mosip.idrepository ---- Artifact: credential-service ---- version: 1.2.0.1 ---- Commit ID: 50926c8
Group: io.mosip.idrepository ---- Artifact: credential-request-generator ---- version: 1.2.0.1 ---- Commit ID: 50926c8
Group: io.mosip.datashare ---- Artifact: data-share-service ---- version: 1.2.0.1-B2 ---- Commit ID: 50926c8
Group: io.mosip.authentication ---- Artifact: authentication-service ---- version: 1.2.0.1 ---- Commit ID: 86640e4
Group: io.mosip.authentication ---- Artifact: authentication-internal-service ---- version: 1.2.0.1 ---- Commit ID: 86640e4
Group: io.mosip.authentication ---- Artifact: authentication-otp-service ---- version: 1.2.0.1 ---- Commit ID: 50926c8
Group: io.mosip.idrepository ---- Artifact: id-repository-identity-service ---- version: 1.2.0.1 ---- Commit ID: 821bac2
Group: io.mosip.kernel ---- Artifact: kernel-keymanager-service ---- version: 1.2.0.1 ---- Commit ID: 50926c8
Group: io.mosip.kernel ---- Artifact: kernel-masterdata-service ---- version: 1.2.0.1 ---- Commit ID: 50926c8
Group: io.mosip.kernel ---- Artifact: kernel-notification-service ---- version: 1.2.0.1-B1 ---- Commit ID: 50926c8
Group: io.mosip.kernel ---- Artifact: kernel-otpmanager-service ---- version: 1.2.0.1-B1 ---- Commit ID: 50926c8
Group: io.mosip.pms ---- Artifact: partner-management-service ---- version: 1.2.0.1-B3-SNAPSHOT ---- Commit ID: 50926c8
Group: io.mosip.pms ---- Artifact: policy-management-service ---- version: 1.2.0.1-B3-SNAPSHOT ---- Commit ID: 50926c8
Group: io.mosip.preregistration.captcha ---- Artifact: pre-registration-captcha-service ---- version: 1.2.0.1-B1 ---- Commit ID: fd1924e
Group: io.mosip.registrationprocessor ---- Artifact: registration-processor-registration-status-service ---- version: 1.2.0.1-B1 ---- Commit ID: 50926c8
Group: io.mosip.resident ---- Artifact: resident-service ---- version: 1.2.1.0 ---- Commit ID: 50926c8
Group: io.mosip.kernel ---- Artifact: kernel-syncdata-service ---- version: 1.2.0.1-B1 ---- Commit ID: 50926c8
Group: io.mosip.idrepository ---- Artifact: id-repository-vid-service ---- version: 1.2.0.1 ---- Commit ID: 50926c8
Group: io.mosip.esignet ---- Artifact: esignet-service ---- version: 1.5.0-SNAPSHOT ---- Commit ID: ab88802
End Points used
Domain: esignet-insurance.qa-inji.mosip.net ---- Module: esignet ---- End Point: v1/esignet/authorization/auth-code
Domain: api-internal.qa-inji.mosip.net ---- Module: idgenerator ---- End Point: v1/idgenerator/uin
Domain: api-internal.qa-inji.mosip.net ---- Module: idrepository ---- End Point: idrepository/v1/identity/
Domain: api-internal.qa-inji.mosip.net ---- Module: auditmanager ---- End Point: v1/auditmanager/actuator/info
Domain: api-internal.qa-inji.mosip.net ---- Module: partnermanager ---- End Point: v1/partnermanager/partners
Domain: api-internal.qa-inji.mosip.net ---- Module: policymanager ---- End Point: v1/policymanager/policies/group/publish
Domain: api-internal.qa-inji.mosip.net ---- Module: policymanager ---- End Point: v1/policymanager/policies/
Domain: api-internal.qa-inji.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/idschema/latest
Domain: api-internal.qa-inji.mosip.net ---- Module: policymanager ---- End Point: v1/policymanager/policies
Domain: api-internal.qa-inji.mosip.net ---- Module: masterdata ---- End Point: v1/masterdata/actuator/env
Domain: esignet-insurance.qa-inji.mosip.net ---- Module: esignet ---- End Point: v1/esignet/authorization/v2/oauth-details
Domain: api-internal.qa-inji.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/wallet-binding
Domain: api-internal.qa-inji.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/credentials/download
Domain: esignet-insurance.qa-inji.mosip.net ---- Module: esignet ---- End Point: v1/esignet/authorization/authenticate
Domain: api-internal.qa-inji.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/issuers/{issuerId}/credentialTypes
Domain: api-internal.qa-inji.mosip.net ---- Module: partnermanager ---- End Point: v1/partnermanager/partners/certificate/ca/upload
Domain: api-internal.qa-inji.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/binding-otp
Domain: api-internal.qa-inji.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/issuers/Mosip
Domain: api-internal.qa-inji.mosip.net ---- Module: idauthentication ---- End Point: idauthentication/v1/actuator/env
Domain: api-internal.qa-inji.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/issuers/invalid
Domain: api-internal.qa-inji.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/issuers/{issuerId}/credentialTypes/?search={credentialType}
Domain: api-internal.qa-inji.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/actuator/env
Domain: api-internal.qa-inji.mosip.net ---- Module: idrepository ---- End Point: idrepository/v1/vid
Domain: api-internal.qa-inji.mosip.net ---- Module: mimoto ---- End Point: v1/mimoto/issuers
Domain: api-internal.qa-inji.mosip.net ---- Module: partnermanager ---- End Point: v1/partnermanager/partners/certificate/upload
Domain: api-internal.qa-inji.mosip.net ---- Module: policymanager ---- End Point: v1/policymanager/policies/group/new
Server Errors 
{IDA-MLC-018=IDA-MLC-018}
Test ScenarioPrerequisite Step# Total# Passed# Skipped# FailedExecution Time (ms)
Adding IdentityYes430199,027
CreateVIDYes33001,635
CreatePolicySunBirdR1001134
GetPolicySunBirdR101044
SearchPolicySunBirdR1100218
OAuthDetailsRequest101010
AuthenticateUser101010
AuthorizationCode101013
OAuthDetailsRequestSunBirdC1100342
AuthenticateUserSunBirdC1001131
AuthorizationCodeSunBirdC100192
BindingOtp3633035,521
WalletBinding78770185,593
GetAllIssuers3300853
GetAllCredentialTypes3030280
DownloadIssuerCredential6150818
DeletePolicySunBirdR10105
Total143122138194,726
Test CaseTest Case DescriptionExecution Time (ms)
Adding Identity — Failed
Mimoto_AddIdentity_without_FaceDate_CBEFF_smoke_Pos1516
Adding Identity — Passed
Mimoto_AddIdentity_Binding_smoke_Pos1857
Mimoto_AddIdentity_downloadIssuerCredential_smoke_Pos1724
Mimoto_AddIdentity_withValidParameters_smoke_Pos3788
CreateVID — Passed
Mimoto_Generate_Perpetual_VID_Binding_Valid_Smoke_sid294
Mimoto_Generate_Perpetual_VID_Valid_Smoke_sid825
Mimoto_Generate_Temporary_VID_Valid_Smoke_sid507
CreatePolicySunBirdR — Failed
Mimoto_ESignet_SunBirdR_CreatePolicy_NOAUTH_Valid_Smoke_Sid128
GetPolicySunBirdR — Skipped
Mimoto_ESignet_SunBirdR_DeletePolicy_NOAUTH_Valid_Smoke2
SearchPolicySunBirdR — Passed
Mimoto_ESignet_SunBirdR_SearchPolicy_NOAUTH_Valid_Smoke212
OAuthDetailsRequest — Skipped
Mimoto_ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid6
AuthenticateUser — Skipped
Mimoto_ESignet_AuthenticateUserIDP_uin_Otp_Valid_Smoke4
AuthorizationCode — Skipped
Mimoto_ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid7
OAuthDetailsRequestSunBirdC — Passed
Mimoto_ESignet_OAuthDetailsRequest_SunBirdC_all_Valid_Smoke_sid335
AuthenticateUserSunBirdC — Failed
Mimoto_ESignet_AuthenticateUser_SunBirdC_Valid_Smoke125
AuthorizationCodeSunBirdC — Failed
Mimoto_ESignet_AuthorizationCode_SunBirdC_All_Valid_Smoke_sid86
BindingOtp — Failed
Mimoto_BindingOtp_UIN_Missing_individualId_Neg108
Mimoto_BindingOtp_Valid_vid_All_Smoke363
Mimoto_BindingOtp_vid_Missing_individualId_Neg99
BindingOtp — Passed
Mimoto_BindingOtp_UIN_Empty_OtpChannel_Neg92
Mimoto_BindingOtp_UIN_Empty_OtpChannels_Neg99
Mimoto_BindingOtp_UIN_Empty_RequestTime_Neg110
Mimoto_BindingOtp_UIN_Empty_individualId_Neg100
Mimoto_BindingOtp_UIN_Future_RequestTime_Neg89
Mimoto_BindingOtp_UIN_Invalid_OtpChannels_Neg79
Mimoto_BindingOtp_UIN_Invalid_RequestTime_Neg102
Mimoto_BindingOtp_UIN_Invalid_individualId_Neg290
Mimoto_BindingOtp_UIN_Missing_OtpChannel_Neg99
Mimoto_BindingOtp_UIN_Missing_OtpChannels_Neg77
Mimoto_BindingOtp_UIN_Missing_RequestTime_Neg89
Mimoto_BindingOtp_UIN_Null_OtpChannel_Neg99
Mimoto_BindingOtp_UIN_Null_OtpChannels_Neg79
Mimoto_BindingOtp_UIN_Null_individualId_Neg313
Mimoto_BindingOtp_UIN_Past_RequestTime_Neg100
Mimoto_BindingOtp_UIN_SpaceSeparated_otpChannels_Neg74
Mimoto_BindingOtp_Valid_UIN_All_Smoke1285
Mimoto_BindingOtp_vid_Empty_OtpChannel_Neg109
Mimoto_BindingOtp_vid_Empty_OtpChannels_Neg100
Mimoto_BindingOtp_vid_Empty_RequestTime_Neg88
Mimoto_BindingOtp_vid_Empty_individualId_Neg95
Mimoto_BindingOtp_vid_Future_RequestTime_Neg92
Mimoto_BindingOtp_vid_Invalid_OtpChannels_Neg85
Mimoto_BindingOtp_vid_Invalid_RequestTime_Neg94
Mimoto_BindingOtp_vid_Invalid_individualId_Neg223
Mimoto_BindingOtp_vid_Missing_OtpChannel_Neg97
Mimoto_BindingOtp_vid_Missing_OtpChannels_Neg81
Mimoto_BindingOtp_vid_Missing_RequestTime_Neg100
Mimoto_BindingOtp_vid_Null_OtpChannel_Neg92
Mimoto_BindingOtp_vid_Null_OtpChannels_Neg75
Mimoto_BindingOtp_vid_Null_individualId_Neg227
Mimoto_BindingOtp_vid_Past_RequestTime_Neg86
Mimoto_BindingOtp_vid_SpaceSeparated_otpChannels_Neg82
WalletBinding — Failed
Mimoto_WalletBinding_vid_OTP_Valid_Smoke283
WalletBinding — Passed
Mimoto_WalletBinding_uin_Empty_AuthFactorType_Neg1199
Mimoto_WalletBinding_uin_Empty_Challenge_Neg869
Mimoto_WalletBinding_uin_Empty_Formate_Neg796
Mimoto_WalletBinding_uin_Empty_IndividualId_Neg1071
Mimoto_WalletBinding_uin_Empty_RequestTime_Neg864
Mimoto_WalletBinding_uin_Empty_authFactorType1_Neg1117
Mimoto_WalletBinding_uin_Empty_format1_Neg926
Mimoto_WalletBinding_uin_FutureVal_RequestTime_Neg1096
Mimoto_WalletBinding_uin_Invalid_AuthFactorType_Neg1284
Mimoto_WalletBinding_uin_Invalid_Challenge_Neg987
Mimoto_WalletBinding_uin_Invalid_Formate_Neg1304
Mimoto_WalletBinding_uin_Invalid_IndividualId_Neg1301
Mimoto_WalletBinding_uin_Invalid_RequestTime_Neg1030
Mimoto_WalletBinding_uin_Invalid_authFactorType1_Neg1199
Mimoto_WalletBinding_uin_Invalid_format1_Neg1726
Mimoto_WalletBinding_uin_Invalid_publicKey_Neg793
Mimoto_WalletBinding_uin_Missing_AuthFactorType_Neg1081
Mimoto_WalletBinding_uin_Missing_Challenge_Neg1024
Mimoto_WalletBinding_uin_Missing_Formate_Neg858
Mimoto_WalletBinding_uin_Missing_IndividualId_Neg1231
Mimoto_WalletBinding_uin_Missing_RequestTime_Neg954
Mimoto_WalletBinding_uin_Missing_authFactorType1_Neg1202
Mimoto_WalletBinding_uin_Missing_format1_Neg1458
Mimoto_WalletBinding_uin_Missing_publicKey_Neg676
Mimoto_WalletBinding_uin_Null_AuthFactorType_Neg1378
Mimoto_WalletBinding_uin_Null_Challenge_Neg877
Mimoto_WalletBinding_uin_Null_Formate_Neg1051
Mimoto_WalletBinding_uin_Null_IndividualId_Neg1805
Mimoto_WalletBinding_uin_Null_authFactorType1_Neg807
Mimoto_WalletBinding_uin_Null_format1_Neg1082
Mimoto_WalletBinding_uin_Null_publicKey_Neg836
Mimoto_WalletBinding_uin_OTP_Valid_Smoke2775
Mimoto_WalletBinding_uin_PastVal_RequestTime_Neg1034
Mimoto_WalletBinding_uin_SpaceVal_AuthFactorType_Neg969
Mimoto_WalletBinding_uin_SpaceVal_Challenge_Neg1101
Mimoto_WalletBinding_uin_SpaceVal_Formate_Neg806
Mimoto_WalletBinding_uin_SpaceVal_IndividualId_Neg1283
Mimoto_WalletBinding_uin_SpaceVal_authFactorType1_Neg1370
Mimoto_WalletBinding_uin_SpaceVal_format1_Neg1121
Mimoto_WalletBinding_vid_Empty_AuthFactorType_Neg933
Mimoto_WalletBinding_vid_Empty_Challenge_Neg1113
Mimoto_WalletBinding_vid_Empty_Formate_Neg991
Mimoto_WalletBinding_vid_Empty_IndividualId_Neg1675
Mimoto_WalletBinding_vid_Empty_RequestTime_Neg957
Mimoto_WalletBinding_vid_Empty_authFactorType1_Neg1018
Mimoto_WalletBinding_vid_Empty_format1_Neg952
Mimoto_WalletBinding_vid_FutureVal_RequestTime_Neg966
Mimoto_WalletBinding_vid_Invalid_AuthFactorType_Neg822
Mimoto_WalletBinding_vid_Invalid_Challenge_Neg1372
Mimoto_WalletBinding_vid_Invalid_Formate_Neg1238
Mimoto_WalletBinding_vid_Invalid_IndividualId_Neg1133
Mimoto_WalletBinding_vid_Invalid_RequestTime_Neg1513
Mimoto_WalletBinding_vid_Invalid_authFactorType1_Neg699
Mimoto_WalletBinding_vid_Invalid_format1_Neg775
Mimoto_WalletBinding_vid_Invalid_publicKey_Neg851
Mimoto_WalletBinding_vid_Missing_AuthFactorType_Neg1086
Mimoto_WalletBinding_vid_Missing_Challenge_Neg1164
Mimoto_WalletBinding_vid_Missing_Formate_Neg970
Mimoto_WalletBinding_vid_Missing_IndividualId_Neg887
Mimoto_WalletBinding_vid_Missing_RequestTime_Neg935
Mimoto_WalletBinding_vid_Missing_authFactorType1_Neg985
Mimoto_WalletBinding_vid_Missing_format1_Neg1071
Mimoto_WalletBinding_vid_Missing_publicKey_Neg729
Mimoto_WalletBinding_vid_Null_AuthFactorType_Neg993
Mimoto_WalletBinding_vid_Null_Challenge_Neg1025
Mimoto_WalletBinding_vid_Null_Formate_Neg1106
Mimoto_WalletBinding_vid_Null_IndividualId_Neg1412
Mimoto_WalletBinding_vid_Null_authFactorType1_Neg1139
Mimoto_WalletBinding_vid_Null_format1_Neg1325
Mimoto_WalletBinding_vid_Null_publicKey_Neg797
Mimoto_WalletBinding_vid_PastVal_RequestTime_Neg1243
Mimoto_WalletBinding_vid_SpaceVal_AuthFactorType_Neg1110
Mimoto_WalletBinding_vid_SpaceVal_Challenge_Neg782
Mimoto_WalletBinding_vid_SpaceVal_Formate_Neg1620
Mimoto_WalletBinding_vid_SpaceVal_IndividualId_Neg1017
Mimoto_WalletBinding_vid_SpaceVal_authFactorType1_Neg1150
Mimoto_WalletBinding_vid_SpaceVal_format1_Neg1250
GetAllIssuers — Passed
Mimoto_GetAllIssuers_All_Valid_Smoke344
Mimoto_GetAllIssuers_Invalid_Issuer_Neg311
Mimoto_GetAllIssuers_Specific_Issuer_All_Valid_Smoke191
GetAllCredentialTypes — Skipped
Mimoto_GetAllCredentialTypes_All_Valid_Smoke95
Mimoto_GetAllCredentialTypes_Invalid_Issuer_Neg79
Mimoto_GetAllCredentialTypes_Specific_Issuer_All_Valid_Smoke97
DownloadIssuerCredential — Skipped
Mimoto_DownloadIssuerCredential_Invalid_Credential_Neg1
Mimoto_DownloadIssuerCredential_Invalid_Issuer_Neg1
Mimoto_DownloadIssuerCredential_IssuerMosip_All_Valid_Smoke7
Mimoto_DownloadIssuerCredential_IssuerSunBird_All_Valid_Smoke1
Mimoto_DownloadIssuerCredential_Reused_AuthorizationCode_Neg1
DownloadIssuerCredential — Passed
Mimoto_DownloadIssuerCredential_Invalid_AuthorizationCode_Neg798
DeletePolicySunBirdR — Skipped
Mimoto_ESignet_SunBirdR_DeletePolicy_NOAUTH_Valid_Smoke1

Adding Identity

io.mosip.testrig.apirig.testscripts.AddIdentity#Mimoto_AddIdentity_without_FaceDate_CBEFF_smoke_Pos

Testcase Input
testCaseName=Mimoto_AddIdentity_without_FaceDate_CBEFF_smoke_Pos, endPoint=/idrepository/v1/identity/, role=idrepo, templateFields=null, input={ "value": "$BIOVALUEWITHOUTFACE$", "id": "mosip.id.create", "registrationId": "$RID$", "biometricReferenceId": "23452353", "UIN": "$UIN$", "dateOfBirth": "1992/04/15", "postalCode": "14022", "email": "Mimoto_AddIdentity_withValidParameters_smoke_Pos@mosip.net", "phone": "9876543210", "referenceIdentityNumber": "6789545678878", "version": "v1", "introducerRID": "212124324784879", "introducerUIN": "212124324784879", "category": "individualBiometrics", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "IDR-IDC-004" } ] }, inputTemplate={"request":{"registrationId":"{{registrationId}}","documents":[{"category":"{{category}}","value":"{{value}}"}],"identity":{"gender":[{"language":"eng","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"fra","value":"MLE"},{"language":"tam","value":"MLE"},{"language":"hin","value":"MLE"},{"language":"kan","value":"MLE"}],"city":[{"language":"eng","value":"TEST_CITYeng"},{"language":"ara","value":"TEST_CITYara"},{"language":"ara","value":"TEST_CITYara"},{"language":"fra","value":"TEST_CITYfra"},{"language":"tam","value":"TEST_CITYtam"},{"language":"hin","value":"TEST_CITYhin"},{"language":"kan","value":"TEST_CITYkan"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_FULLNAMEeng"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"fra","value":"TEST_FULLNAMEfra"},{"language":"tam","value":"TEST_FULLNAMEtam"},{"language":"hin","value":"TEST_FULLNAMEhin"},{"language":"kan","value":"TEST_FULLNAMEkan"}],"dateOfBirth":"{{dateOfBirth}}","proofOfIdentity":{"format":"txt","type":"DOC001","value":"fileReferenceID"},"individualBiometrics":{"format":"cbeff","version":1,"value":"fileReferenceID"},"IDSchemaVersion":0.2,"province":[{"language":"eng","value":"TEST_PROVINCEeng"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"fra","value":"TEST_PROVINCEfra"},{"language":"tam","value":"TEST_PROVINCEtam"},{"language":"hin","value":"TEST_PROVINCEhin"},{"language":"kan","value":"TEST_PROVINCEkan"}],"zone":[{"language":"eng","value":"TEST_ZONEeng"},{"language":"ara","value":"TEST_ZONEara"},{"language":"ara","value":"TEST_ZONEara"},{"language":"fra","value":"TEST_ZONEfra"},{"language":"tam","value":"TEST_ZONEtam"},{"language":"hin","value":"TEST_ZONEhin"},{"language":"kan","value":"TEST_ZONEkan"}],"phone":"$PHONENUMBERFORIDENTITY$","addressLine1":[{"language":"eng","value":"TEST_ADDRESSLINE1eng"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"fra","value":"TEST_ADDRESSLINE1fra"},{"language":"tam","value":"TEST_ADDRESSLINE1tam"},{"language":"hin","value":"TEST_ADDRESSLINE1hin"},{"language":"kan","value":"TEST_ADDRESSLINE1kan"}],"UIN":"{{UIN}}","region":[{"language":"eng","value":"TEST_REGIONeng"},{"language":"ara","value":"TEST_REGIONara"},{"language":"ara","value":"TEST_REGIONara"},{"language":"fra","value":"TEST_REGIONfra"},{"language":"tam","value":"TEST_REGIONtam"},{"language":"hin","value":"TEST_REGIONhin"},{"language":"kan","value":"TEST_REGIONkan"}],"email":"{{email}}"}},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/idrepository/v1/identity/)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDR-IDC-004 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.AddIdentity.test(AddIdentity.java:135) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.AddIdentity#Mimoto_AddIdentity_Binding_smoke_Pos

Testcase Input
testCaseName=Mimoto_AddIdentity_Binding_smoke_Pos, endPoint=/idrepository/v1/identity/, role=idrepo, templateFields=null, input={ "value": "$BIOVALUE$", "id": "mosip.id.create", "registrationId": "$RID$", "biometricReferenceId": "23452353", "UIN": "$UIN$", "dateOfBirth": "1992/04/15", "postalCode": "14022", "email": "Mimoto_AddIdentity_Binding_smoke_Pos@mosip.net", "phone": "9876543210", "referenceIdentityNumber": "6789545678878", "version": "v1", "introducerRID": "212124324784879", "introducerUIN": "212124324784879", "category": "individualBiometrics", "requesttime": "$TIMESTAMP$" }, output={ "status":"ACTIVATED" }, inputTemplate={"request":{"registrationId":"{{registrationId}}","documents":[{"category":"{{category}}","value":"{{value}}"}],"identity":{"gender":[{"language":"eng","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"fra","value":"MLE"},{"language":"tam","value":"MLE"},{"language":"hin","value":"MLE"},{"language":"kan","value":"MLE"}],"city":[{"language":"eng","value":"TEST_CITYeng"},{"language":"ara","value":"TEST_CITYara"},{"language":"ara","value":"TEST_CITYara"},{"language":"fra","value":"TEST_CITYfra"},{"language":"tam","value":"TEST_CITYtam"},{"language":"hin","value":"TEST_CITYhin"},{"language":"kan","value":"TEST_CITYkan"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_FULLNAMEeng"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"fra","value":"TEST_FULLNAMEfra"},{"language":"tam","value":"TEST_FULLNAMEtam"},{"language":"hin","value":"TEST_FULLNAMEhin"},{"language":"kan","value":"TEST_FULLNAMEkan"}],"dateOfBirth":"{{dateOfBirth}}","proofOfIdentity":{"format":"txt","type":"DOC001","value":"fileReferenceID"},"individualBiometrics":{"format":"cbeff","version":1,"value":"fileReferenceID"},"IDSchemaVersion":0.2,"province":[{"language":"eng","value":"TEST_PROVINCEeng"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"fra","value":"TEST_PROVINCEfra"},{"language":"tam","value":"TEST_PROVINCEtam"},{"language":"hin","value":"TEST_PROVINCEhin"},{"language":"kan","value":"TEST_PROVINCEkan"}],"zone":[{"language":"eng","value":"TEST_ZONEeng"},{"language":"ara","value":"TEST_ZONEara"},{"language":"ara","value":"TEST_ZONEara"},{"language":"fra","value":"TEST_ZONEfra"},{"language":"tam","value":"TEST_ZONEtam"},{"language":"hin","value":"TEST_ZONEhin"},{"language":"kan","value":"TEST_ZONEkan"}],"phone":"$PHONENUMBERFORIDENTITY$","addressLine1":[{"language":"eng","value":"TEST_ADDRESSLINE1eng"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"fra","value":"TEST_ADDRESSLINE1fra"},{"language":"tam","value":"TEST_ADDRESSLINE1tam"},{"language":"hin","value":"TEST_ADDRESSLINE1hin"},{"language":"kan","value":"TEST_ADDRESSLINE1kan"}],"UIN":"{{UIN}}","region":[{"language":"eng","value":"TEST_REGIONeng"},{"language":"ara","value":"TEST_REGIONara"},{"language":"ara","value":"TEST_REGIONara"},{"language":"fra","value":"TEST_REGIONfra"},{"language":"tam","value":"TEST_REGIONtam"},{"language":"hin","value":"TEST_REGIONhin"},{"language":"kan","value":"TEST_REGIONkan"}],"email":"{{email}}"}},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=mimoto/AddIdentity/addIdentityResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/idrepository/v1/identity/)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status ACTIVATED ACTIVATED PASS

back to summary

io.mosip.testrig.apirig.testscripts.AddIdentity#Mimoto_AddIdentity_downloadIssuerCredential_smoke_Pos

Testcase Input
testCaseName=Mimoto_AddIdentity_downloadIssuerCredential_smoke_Pos, endPoint=/idrepository/v1/identity/, role=idrepo, templateFields=null, input={ "value": "$BIOVALUE$", "id": "mosip.id.create", "registrationId": "$RID$", "biometricReferenceId": "23452353", "UIN": "$UIN$", "dateOfBirth": "1992/04/15", "postalCode": "14022", "email": "Mimoto_AddIdentity_downloadIssuerCredential_smoke_Pos@mosip.net", "phone": "9876543210", "referenceIdentityNumber": "6789545678878", "version": "v1", "introducerRID": "212124324784879", "introducerUIN": "212124324784879", "category": "individualBiometrics", "requesttime": "$TIMESTAMP$" }, output={ "status":"ACTIVATED" }, inputTemplate={"request":{"registrationId":"{{registrationId}}","documents":[{"category":"{{category}}","value":"{{value}}"}],"identity":{"gender":[{"language":"eng","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"fra","value":"MLE"},{"language":"tam","value":"MLE"},{"language":"hin","value":"MLE"},{"language":"kan","value":"MLE"}],"city":[{"language":"eng","value":"TEST_CITYeng"},{"language":"ara","value":"TEST_CITYara"},{"language":"ara","value":"TEST_CITYara"},{"language":"fra","value":"TEST_CITYfra"},{"language":"tam","value":"TEST_CITYtam"},{"language":"hin","value":"TEST_CITYhin"},{"language":"kan","value":"TEST_CITYkan"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_FULLNAMEeng"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"fra","value":"TEST_FULLNAMEfra"},{"language":"tam","value":"TEST_FULLNAMEtam"},{"language":"hin","value":"TEST_FULLNAMEhin"},{"language":"kan","value":"TEST_FULLNAMEkan"}],"dateOfBirth":"{{dateOfBirth}}","proofOfIdentity":{"format":"txt","type":"DOC001","value":"fileReferenceID"},"individualBiometrics":{"format":"cbeff","version":1,"value":"fileReferenceID"},"IDSchemaVersion":0.2,"province":[{"language":"eng","value":"TEST_PROVINCEeng"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"fra","value":"TEST_PROVINCEfra"},{"language":"tam","value":"TEST_PROVINCEtam"},{"language":"hin","value":"TEST_PROVINCEhin"},{"language":"kan","value":"TEST_PROVINCEkan"}],"zone":[{"language":"eng","value":"TEST_ZONEeng"},{"language":"ara","value":"TEST_ZONEara"},{"language":"ara","value":"TEST_ZONEara"},{"language":"fra","value":"TEST_ZONEfra"},{"language":"tam","value":"TEST_ZONEtam"},{"language":"hin","value":"TEST_ZONEhin"},{"language":"kan","value":"TEST_ZONEkan"}],"phone":"$PHONENUMBERFORIDENTITY$","addressLine1":[{"language":"eng","value":"TEST_ADDRESSLINE1eng"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"fra","value":"TEST_ADDRESSLINE1fra"},{"language":"tam","value":"TEST_ADDRESSLINE1tam"},{"language":"hin","value":"TEST_ADDRESSLINE1hin"},{"language":"kan","value":"TEST_ADDRESSLINE1kan"}],"UIN":"{{UIN}}","region":[{"language":"eng","value":"TEST_REGIONeng"},{"language":"ara","value":"TEST_REGIONara"},{"language":"ara","value":"TEST_REGIONara"},{"language":"fra","value":"TEST_REGIONfra"},{"language":"tam","value":"TEST_REGIONtam"},{"language":"hin","value":"TEST_REGIONhin"},{"language":"kan","value":"TEST_REGIONkan"}],"email":"{{email}}"}},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=mimoto/AddIdentity/addIdentityResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/idrepository/v1/identity/)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status ACTIVATED ACTIVATED PASS

back to summary

io.mosip.testrig.apirig.testscripts.AddIdentity#Mimoto_AddIdentity_withValidParameters_smoke_Pos

Testcase Input
testCaseName=Mimoto_AddIdentity_withValidParameters_smoke_Pos, endPoint=/idrepository/v1/identity/, role=idrepo, templateFields=null, input={ "value": "$BIOVALUE$", "id": "mosip.id.create", "registrationId": "$RID$", "biometricReferenceId": "23452353", "UIN": "$UIN$", "dateOfBirth": "1992/04/15", "postalCode": "14022", "email": "Mimoto_AddIdentity_withValidParameters_smoke_Pos@mosip.net", "phone": "9876543210", "referenceIdentityNumber": "6789545678878", "version": "v1", "introducerRID": "212124324784879", "introducerUIN": "212124324784879", "category": "individualBiometrics", "requesttime": "$TIMESTAMP$" }, output={ "status":"ACTIVATED" }, inputTemplate={"request":{"registrationId":"{{registrationId}}","documents":[{"category":"{{category}}","value":"{{value}}"}],"identity":{"gender":[{"language":"eng","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"ara","value":"MLE"},{"language":"fra","value":"MLE"},{"language":"tam","value":"MLE"},{"language":"hin","value":"MLE"},{"language":"kan","value":"MLE"}],"city":[{"language":"eng","value":"TEST_CITYeng"},{"language":"ara","value":"TEST_CITYara"},{"language":"ara","value":"TEST_CITYara"},{"language":"fra","value":"TEST_CITYfra"},{"language":"tam","value":"TEST_CITYtam"},{"language":"hin","value":"TEST_CITYhin"},{"language":"kan","value":"TEST_CITYkan"}],"postalCode":"{{postalCode}}","fullName":[{"language":"eng","value":"TEST_FULLNAMEeng"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"ara","value":"TEST_FULLNAMEara"},{"language":"fra","value":"TEST_FULLNAMEfra"},{"language":"tam","value":"TEST_FULLNAMEtam"},{"language":"hin","value":"TEST_FULLNAMEhin"},{"language":"kan","value":"TEST_FULLNAMEkan"}],"dateOfBirth":"{{dateOfBirth}}","proofOfIdentity":{"format":"txt","type":"DOC001","value":"fileReferenceID"},"individualBiometrics":{"format":"cbeff","version":1,"value":"fileReferenceID"},"IDSchemaVersion":0.2,"province":[{"language":"eng","value":"TEST_PROVINCEeng"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"ara","value":"TEST_PROVINCEara"},{"language":"fra","value":"TEST_PROVINCEfra"},{"language":"tam","value":"TEST_PROVINCEtam"},{"language":"hin","value":"TEST_PROVINCEhin"},{"language":"kan","value":"TEST_PROVINCEkan"}],"zone":[{"language":"eng","value":"TEST_ZONEeng"},{"language":"ara","value":"TEST_ZONEara"},{"language":"ara","value":"TEST_ZONEara"},{"language":"fra","value":"TEST_ZONEfra"},{"language":"tam","value":"TEST_ZONEtam"},{"language":"hin","value":"TEST_ZONEhin"},{"language":"kan","value":"TEST_ZONEkan"}],"phone":"$PHONENUMBERFORIDENTITY$","addressLine1":[{"language":"eng","value":"TEST_ADDRESSLINE1eng"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"ara","value":"TEST_ADDRESSLINE1ara"},{"language":"fra","value":"TEST_ADDRESSLINE1fra"},{"language":"tam","value":"TEST_ADDRESSLINE1tam"},{"language":"hin","value":"TEST_ADDRESSLINE1hin"},{"language":"kan","value":"TEST_ADDRESSLINE1kan"}],"UIN":"{{UIN}}","region":[{"language":"eng","value":"TEST_REGIONeng"},{"language":"ara","value":"TEST_REGIONara"},{"language":"ara","value":"TEST_REGIONara"},{"language":"fra","value":"TEST_REGIONfra"},{"language":"tam","value":"TEST_REGIONtam"},{"language":"hin","value":"TEST_REGIONhin"},{"language":"kan","value":"TEST_REGIONkan"}],"email":"{{email}}"}},"requesttime":"{{requesttime}}","id":"{{id}}","version":"{{version}}"}, outputTemplate=mimoto/AddIdentity/addIdentityResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Response:

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/idrepository/v1/identity/)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status ACTIVATED ACTIVATED PASS

back to summary

GenerateVID

CreateVID

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Mimoto_Generate_Perpetual_VID_Binding_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_Binding_Valid_Smoke_sid, endPoint=/idrepository/v1/vid, role=idrepo, templateFields=null, input={ "vidType": "Perpetual", "UIN": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "version": "v1", "id": "mosip.vid.create", "requesttime": "$TIMESTAMP$" }, output={ "vidStatus":"ACTIVE" }, inputTemplate=mimoto/CreateVID/createVid, outputTemplate=mimoto/CreateVID/createVidResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/idrepository/v1/vid)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.vidStatus ACTIVE ACTIVE PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Mimoto_Generate_Perpetual_VID_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_Generate_Perpetual_VID_Valid_Smoke_sid, endPoint=/idrepository/v1/vid, role=idrepo, templateFields=null, input={ "vidType": "Perpetual", "UIN": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "version": "v1", "id": "mosip.vid.create", "requesttime": "$TIMESTAMP$" }, output={ "vidStatus":"ACTIVE" }, inputTemplate=mimoto/CreateVID/createVid, outputTemplate=mimoto/CreateVID/createVidResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/idrepository/v1/vid)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.vidStatus ACTIVE ACTIVE PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Mimoto_Generate_Temporary_VID_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_Generate_Temporary_VID_Valid_Smoke_sid, endPoint=/idrepository/v1/vid, role=idrepo, templateFields=null, input={ "vidType": "Perpetual", "UIN": "$ID:AddIdentity_withValidParameters_smoke_Pos_UIN$", "version": "v1", "id": "mosip.vid.create", "requesttime": "$TIMESTAMP$" }, output={ "vidStatus":"ACTIVE" }, inputTemplate=mimoto/CreateVID/createVid, outputTemplate=mimoto/CreateVID/createVidResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/idrepository/v1/vid)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.vidStatus ACTIVE ACTIVE PASS

back to summary

CreatePolicySunBirdR

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Mimoto_ESignet_SunBirdR_CreatePolicy_NOAUTH_Valid_Smoke_Sid

Testcase Input
testCaseName=Mimoto_ESignet_SunBirdR_CreatePolicy_NOAUTH_Valid_Smoke_Sid, endPoint=/api/v1/Insurance, role=resident, templateFields=null, input={ "policyNumber": "$POLICYNUMBERFORSUNBIRDRC$", "policyName": "Start Insurance Gold Premium", "policyExpiresOn": "2033-04-20T20:48:17.684Z", "policyIssuedOn": "$TIMESTAMP$", "fullName" : "$FULLNAMEFORSUNBIRDRC$", "dob" : "$DOBFORSUNBIRDRC$", "benefits": [{"benefits": "Critical Surgery"}, {"benefits": "Full body checkup"}], "gender": "Male", "mobile": "0123456789", "email": "abhishek@gmail.com" }, output={ "status": "SUCCESSFUL" }, inputTemplate=mimoto/SunBirdR/CreatePolicySunBirdR/CreatePolicySunBirdR, outputTemplate=mimoto/SunBirdR/CreatePolicySunBirdR/CreatePolicySunBirdRResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://registry.dev1.mosip.net/api/v1/Insurance)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
params.status SUCCESSFUL UNSUCCESSFUL FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:185) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

GetPolicySunBirdR

io.mosip.testrig.apirig.testscripts.GetWithParam#Mimoto_ESignet_SunBirdR_DeletePolicy_NOAUTH_Valid_Smoke

Testcase Input
testCaseName=Mimoto_ESignet_SunBirdR_DeletePolicy_NOAUTH_Valid_Smoke, endPoint=/api/v1/Insurance/{insuranceid}, role=resident, templateFields=null, input={ "insuranceid": "$ID:ESignet_SunBirdR_CreatePolicy_NOAUTH_Valid_Smoke_Sid_osid$" }, output={ "policyNumber": "326253801" }, inputTemplate=mimoto/SunBirdR/GetPolicySunBirdR/GetPolicySunBirdR, outputTemplate=mimoto/SunBirdR/GetPolicySunBirdR/GetPolicySunBirdRResult, restMethod=get, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Output Validation Exception
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_SunBirdR_CreatePolicy_NOAUTH_Valid_Smoke_Sid_osid$ at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:2984) at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4238) at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3129) at io.mosip.testrig.apirig.utils.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2040) at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:153) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

SearchPolicySunBirdR

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_ESignet_SunBirdR_SearchPolicy_NOAUTH_Valid_Smoke

Testcase Input
testCaseName=Mimoto_ESignet_SunBirdR_SearchPolicy_NOAUTH_Valid_Smoke, endPoint=/api/v1/Insurance/search, role=resident, templateFields=null, input={ "offset": "0", "limit": "5", "fullName": "$FULLNAMEFORSUNBIRDRC$", "dob": "$DOBFORSUNBIRDRC$", "policyNumber": "$POLICYNUMBERFORSUNBIRDRC$" }, output={ }, inputTemplate=mimoto/SunBirdR/SearchPolicySunBirdR/SearchPolicySunBirdR, outputTemplate=mimoto/SunBirdR/SearchPolicySunBirdR/SearchPolicySunBirdRResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://registry.dev1.mosip.net/api/v1/Insurance/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

OAuthDetailsRequest

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Mimoto_ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid, endPoint=/v1/esignet/authorization/v2/oauth-details, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "clientId": "$GETCLIENTIDFROMMIMOTOACTUATOR$", "scope": "mosip_identity_vc_ldp", "responseType": "code", "redirectUri": "$INJIREDIRECTURI$", "display": "popup", "prompt": "login", "acrValues": "mosip:idp:acr:generated-code mosip:idp:acr:linked-wallet mosip:idp:acr:biometrics", "nonce": "973eieljzng", "state": "eree2311", "claimsLocales": "en", "codeChallenge": "$CODECHALLENGE$", "codeChallengeMethod": "S256" }, output={ }, inputTemplate=mimoto/OAuthDetailsRequest/OAuthDetailsRequest, outputTemplate=mimoto/OAuthDetailsRequest/OAuthDetailsRequestResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Output Validation Exception
org.testng.SkipException: Marking testcase as skipped as required fields are empty $GETCLIENTIDFROMMIMOTOACTUATOR$ at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:2984) at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3394) at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithBodyAndBearerTokenForAutoGeneratedId(AdminTestUtil.java:1171) at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:161) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

AuthenticateUser

io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate#Mimoto_ESignet_AuthenticateUserIDP_uin_Otp_Valid_Smoke

Testcase Input
testCaseName=Mimoto_ESignet_AuthenticateUserIDP_uin_Otp_Valid_Smoke, endPoint=/v1/esignet/authorization/authenticate, role=resident, templateFields=null, input={ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_transactionId$", "individualId": "$ID:AddIdentity_downloadIssuerCredential_smoke_Pos_UIN$", "authFactorType" : "OTP", "challenge" : "$ID:AddIdentity_downloadIssuerCredential_smoke_Pos_EMAIL$", "sendOtp":{ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_transactionId$", "individualId": "$ID:AddIdentity_downloadIssuerCredential_smoke_Pos_UIN$", "otpChannels": [{channel: "email"},{channel: "phone"}], "sendOtpReqTemplate": "mimoto/SendOtpEsignet/SendOtp", "sendOtpEndPoint": "/v1/esignet/authorization/send-otp" } }, output={ "sendOtpResp":{ "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"esignet/SendOtp/SendOtpResult", "maskedEmail": "$IGNORE$" } }, inputTemplate=mimoto/AuthenticateUser/AuthenticateUser, outputTemplate=mimoto/AuthenticateUser/AuthenticateUserResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Output Validation Exception
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_encodedResp$ at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:2984) at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4238) at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3129) at io.mosip.testrig.apirig.utils.AdminTestUtil.postRequestWithCookieAuthHeaderAndXsrfToken(AdminTestUtil.java:537) at io.mosip.testrig.apirig.testscripts.PostWithAutogenIdWithOtpGenerate.test(PostWithAutogenIdWithOtpGenerate.java:124) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

AuthorizationCode

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Mimoto_ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid, endPoint=/v1/esignet/authorization/auth-code, role=resident, templateFields=null, input={ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_transactionId$" }, output={ }, inputTemplate=mimoto/AuthorizationCode/AuthorizationCode, outputTemplate=mimoto/AuthorizationCode/AuthorizationCodeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Output Validation Exception
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_OAuthDetailsRequest_all_Valid_Smoke_sid_encodedResp$ at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:2984) at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4238) at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3129) at io.mosip.testrig.apirig.utils.AdminTestUtil.postRequestWithCookieAuthHeaderAndXsrfTokenForAutoGenId(AdminTestUtil.java:684) at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:157) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

OAuthDetailsRequestSunBirdC

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Mimoto_ESignet_OAuthDetailsRequest_SunBirdC_all_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_ESignet_OAuthDetailsRequest_SunBirdC_all_Valid_Smoke_sid, endPoint=/v1/esignet/authorization/v2/oauth-details, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "clientId": "esignet-sunbird-partner", "scope": "sunbird_rc_insurance_vc_ldp", "responseType": "code", "redirectUri": "$INJIREDIRECTURI$", "display": "popup", "prompt": "login", "acrValues": "mosip:idp:acr:knowledge", "nonce": "973eieljzng", "state": "eree2311", "claimsLocales": "en", "codeChallenge": "$CODECHALLENGE$", "codeChallengeMethod": "S256" }, output={ }, inputTemplate=mimoto/SunBirdC/OAuthDetailsRequestSunBirdC/OAuthDetailsRequestSunBirdC, outputTemplate=mimoto/SunBirdC/OAuthDetailsRequestSunBirdC/OAuthDetailsRequestSunBirdCResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://esignet-insurance.qa-inji.mosip.net/v1/esignet/authorization/v2/oauth-details)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

AuthenticateUserSunBirdC

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_ESignet_AuthenticateUser_SunBirdC_Valid_Smoke

Testcase Input
testCaseName=Mimoto_ESignet_AuthenticateUser_SunBirdC_Valid_Smoke, endPoint=/v1/esignet/authorization/authenticate, role=resident, templateFields=null, input={ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_SunBirdC_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_SunBirdC_all_Valid_Smoke_sid_transactionId$", "individualId": "$POLICYNUMBERFORSUNBIRDRC$", "authFactorType" : "KBA", "challenge" : "$CHALLENGEVALUEFORSUNBIRDC$", "format": "base64url-encoded-json" }, output={ }, inputTemplate=mimoto/SunBirdC/AuthenticateUserSunBirdC/AuthenticateUserSunBirdC, outputTemplate=mimoto/SunBirdC/AuthenticateUserSunBirdC/AuthenticateUserSunBirdCResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://esignet-insurance.qa-inji.mosip.net/v1/esignet/authorization/authenticate)

Response:
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Response has errors at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:523) at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:512) at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:169) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

AuthorizationCodeSunBirdC

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Mimoto_ESignet_AuthorizationCode_SunBirdC_All_Valid_Smoke_sid

Testcase Input
testCaseName=Mimoto_ESignet_AuthorizationCode_SunBirdC_All_Valid_Smoke_sid, endPoint=/v1/esignet/authorization/auth-code, role=resident, templateFields=null, input={ "encodedHash": "$ID:ESignet_OAuthDetailsRequest_SunBirdC_all_Valid_Smoke_sid_encodedResp$", "requestTime": "$TIMESTAMP$", "transactionId": "$ID:ESignet_OAuthDetailsRequest_SunBirdC_all_Valid_Smoke_sid_transactionId$", "permittedAuthorizeScopes": [{scope: "sunbird_rc_insurance_vc_ldp"}] }, output={ }, inputTemplate=mimoto/SunBirdC/AuthorizationCodeSunBirdC/AuthorizationCodeSunBirdC, outputTemplate=mimoto/SunBirdC/AuthorizationCodeSunBirdC/AuthorizationCodeSunBirdCResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://esignet-insurance.qa-inji.mosip.net/v1/esignet/authorization/auth-code)

Response:
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Response has errors at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:523) at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:512) at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:179) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

AuthLock

AuthUnLock

RequestCredentials

CredentialCheckStatus

DownloadCredential

SendOTP

AidGetIndividualId

BindingOtp

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Missing_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Missing_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$REMOVE$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 invalid_identifier FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at otp output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:181) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_Valid_vid_All_Smoke

Testcase Input
testCaseName=Mimoto_BindingOtp_Valid_vid_All_Smoke, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"}] }, output={ "maskedMobile": "$IGNORE$" }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/BindingOtp/BindingOtpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Response has errors at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:523) at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:512) at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:169) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Missing_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Missing_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$REMOVE$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 invalid_identifier FAIL
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Failed at otp output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:181) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Empty_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Empty_OtpChannel_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": "" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Empty_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Empty_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: ""}] }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Empty_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Empty_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Empty_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Empty_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_identifier" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_identifier invalid_identifier PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Future_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Future_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2033-11-07T06:51:30.195Z", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Invalid_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Invalid_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "sdsgsg"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Invalid_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Invalid_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2022-11-08T06:35:53", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Invalid_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Invalid_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "@#DSDFD@#", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "IDA-MLC-009" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Missing_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Missing_OtpChannel_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": "$IGNORE$" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Missing_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Missing_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "$IGNORE$"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Missing_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Missing_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$IGNORE$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Null_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Null_OtpChannel_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": "null" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Null_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Null_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "null"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Null_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Null_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "null", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "IDA-MLC-009" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_Past_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_Past_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2022-11-07T06:51:30.195Z", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_UIN_SpaceSeparated_otpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_UIN_SpaceSeparated_otpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "E M A I L"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_Valid_UIN_All_Smoke

Testcase Input
testCaseName=Mimoto_BindingOtp_Valid_UIN_All_Smoke, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"}] }, output={ "maskedMobile": "$IGNORE$" }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/BindingOtp/BindingOtpResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Empty_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Empty_OtpChannel_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": "" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Empty_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Empty_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: ""}] }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Empty_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Empty_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Empty_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Empty_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_identifier" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_identifier invalid_identifier PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Future_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Future_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2033-11-07T06:51:30.195Z", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Invalid_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Invalid_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "sdsgsg"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Invalid_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Invalid_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2022-11-08T06:35:53", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Invalid_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Invalid_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "@#DSDFD@#", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "IDA-MLC-009" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Missing_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Missing_OtpChannel_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": "$IGNORE$" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Missing_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Missing_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "$IGNORE$"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Missing_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Missing_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$IGNORE$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Null_OtpChannel_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Null_OtpChannel_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": "null" }, output={ "errors": [ { "errorCode": "invalid_otp_channel" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_otp_channel invalid_otp_channel PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Null_OtpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Null_OtpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "null"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Null_individualId_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Null_individualId_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "null", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "IDA-MLC-009" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode IDA-MLC-009 IDA-MLC-009 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_Past_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_Past_RequestTime_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "2022-11-07T06:51:30.195Z", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"}] }, output={ "errors": [ { "errorCode": "invalid_request" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Mimoto_BindingOtp_vid_SpaceSeparated_otpChannels_Neg

Testcase Input
testCaseName=Mimoto_BindingOtp_vid_SpaceSeparated_otpChannels_Neg, endPoint=/v1/mimoto/binding-otp, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "E M A I L"}] }, output={ "errors": [ { "errorCode": "RESIDENT-APP-011" } ] }, inputTemplate=mimoto/BindingOtp/BindingOtp, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-011 RESIDENT-APP-011 PASS

back to summary

WalletBinding

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_OTP_Valid_Smoke

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_OTP_Valid_Smoke, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/WalletBinding/WalletBindingResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:
Output Validation Exception
io.mosip.testrig.apirig.utils.AdminTestException: Response has errors at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:523) at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:512) at io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate.test(PostWithBodyWithOtpGenerate.java:125) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_length" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Empty_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Empty_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_FutureVal_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_FutureVal_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "2033-11-07T06:51:30.195Z", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "dfg5", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "gd5$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "GT$r5", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$tyhg", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "asdf$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "hy$5", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "hju$5", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Invalid_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Invalid_publicKey_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "ghj$4", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "$REMOVE$", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$REMOVE$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_length" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "$REMOVE$", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$REMOVE$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$REMOVE$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "$REMOVE$", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "$REMOVE$", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Missing_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Missing_publicKey_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$REMOVE$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "null", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "null", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge invalid_challenge PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "null", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "null", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "null", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "null", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_Null_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_Null_publicKey_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "null", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_OTP_Valid_Smoke

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_OTP_Valid_Smoke, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/WalletBinding/WalletBindingResult, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_PastVal_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_PastVal_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "2022-11-07T06:51:30.195Z", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": " ", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": " ", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_length" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": " ", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": " ", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": " ", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_uin_SpaceVal_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_uin_SpaceVal_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": " ", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:AddIdentity_Binding_smoke_Pos_UIN$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Empty_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Empty_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_FutureVal_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_FutureVal_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "2033-11-07T06:51:30.195Z", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "dfg5", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "gd5$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "GT$r5", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$tyhg", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "asdf$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "hy$5", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "hju$5", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Invalid_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Invalid_publicKey_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "ghj$4", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "$REMOVE$", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$REMOVE$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "$REMOVE$", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$REMOVE$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$REMOVE$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "$REMOVE$", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "$REMOVE$", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Missing_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Missing_publicKey_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$REMOVE$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "null", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type invalid_auth_factor_type PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "null", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge invalid_challenge PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "null", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_challenge_format invalid_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "null", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "binding_auth_failed" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode binding_auth_failed binding_auth_failed PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "null", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "null", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_Null_publicKey_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_Null_publicKey_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "null", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "RESIDENT-APP-028" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-028 RESIDENT-APP-028 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_PastVal_RequestTime_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_PastVal_RequestTime_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "2022-11-07T06:51:30.195Z", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_request" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_request invalid_request PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_AuthFactorType_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_AuthFactorType_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": " ", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_auth_factor_type, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_Challenge_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_Challenge_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": " ", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_Formate_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_Formate_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": " ", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=invalid_challenge_format, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_IndividualId_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_IndividualId_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": " ", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_individual_id" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_individual_id invalid_individual_id PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_authFactorType1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_authFactorType1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": " ", "format1": "jwt", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithBodyWithOtpGenerate#Mimoto_WalletBinding_vid_SpaceVal_format1_Neg

Testcase Input
testCaseName=Mimoto_WalletBinding_vid_SpaceVal_format1_Neg, endPoint=/v1/mimoto/wallet-binding, role=resident, templateFields=null, input={ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "authFactorType": "OTP", "challenge": "$ID:AddIdentity_Binding_smoke_Pos_EMAIL$", "format": "alpha-numeric", "authFactorType1": "WLA", "format1": " ", "publicKey": "$PUBLICKEYFORBINDING$", "sendOtp":{ "requestTime": "$TIMESTAMP$", "individualId": "$ID:Generate_Perpetual_VID_Binding_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "EMAIL"},{channel: "PHONE"}], "sendOtpReqTemplate": "mimoto/BindingOtp/BindingOtp", "sendOtpEndPoint": "/v1/mimoto/binding-otp" } }, output={ "errors": [ { "errorCode": "invalid_auth_factor_type_or_challenge_format" } ], "sendOtpResp": { "maskedMobile": "$IGNORE$", "sendOtpResTemplate":"mimoto/BindingOtp/BindingOtpResult" } }, inputTemplate=mimoto/WalletBinding/WalletBinding, outputTemplate=mimoto/error, restMethod=post, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/binding-otp)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/wallet-binding)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode invalid_auth_factor_type_or_challenge_format invalid_auth_factor_type_or_challenge_format PASS

back to summary

GetAllIssuers

io.mosip.testrig.apirig.testscripts.GetWithParam#Mimoto_GetAllIssuers_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_GetAllIssuers_All_Valid_Smoke, endPoint=/v1/mimoto/issuers, role=resident, templateFields=null, input={ }, output={ }, inputTemplate=mimoto/GetAllIssuers/GetAllIssuers, outputTemplate=mimoto/GetAllIssuers/GetAllIssuersResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/issuers)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Mimoto_GetAllIssuers_Invalid_Issuer_Neg

Testcase Input
testCaseName=Mimoto_GetAllIssuers_Invalid_Issuer_Neg, endPoint=/v1/mimoto/issuers/invalid, role=resident, templateFields=null, input={ }, output={ "errors":[ { "errorCode":"RESIDENT-APP-035" } ] }, inputTemplate=mimoto/GetAllIssuers/GetAllIssuers, outputTemplate=mimoto/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/issuers/invalid)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RESIDENT-APP-035 RESIDENT-APP-035 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Mimoto_GetAllIssuers_Specific_Issuer_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_GetAllIssuers_Specific_Issuer_All_Valid_Smoke, endPoint=/v1/mimoto/issuers/Mosip, role=resident, templateFields=null, input={ }, output={ }, inputTemplate=mimoto/GetAllIssuers/GetAllIssuers, outputTemplate=mimoto/GetAllIssuers/GetAllIssuersResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/issuers/Mosip)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetAllCredentialTypes

io.mosip.testrig.apirig.testscripts.GetWithParam#Mimoto_GetAllCredentialTypes_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_GetAllCredentialTypes_All_Valid_Smoke, endPoint=/v1/mimoto/issuers/{issuerId}/credentialTypes, role=resident, templateFields=null, input={ "issuerId": "Sunbird", "credentialType": "$REMOVE$" }, output={ }, inputTemplate=mimoto/GetAllCredentialTypes/GetAllCredentialTypes, outputTemplate=mimoto/GetAllCredentialTypes/GetAllCredentialTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/issuers/{issuerId}/credentialTypes)

Response:
Output Validation Exception
org.testng.SkipException: API end point is not valid. Hence marking the test case as skipped at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:505) at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:172) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Mimoto_GetAllCredentialTypes_Invalid_Issuer_Neg

Testcase Input
testCaseName=Mimoto_GetAllCredentialTypes_Invalid_Issuer_Neg, endPoint=/v1/mimoto/issuers/{issuerId}/credentialTypes, role=resident, templateFields=null, input={ "issuerId": "invalid", "credentialType": "$REMOVE$" }, output={ "errors":[ { "errorCode":"RESIDENT-APP-035" } ] }, inputTemplate=mimoto/GetAllCredentialTypes/GetAllCredentialTypes, outputTemplate=mimoto/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/issuers/{issuerId}/credentialTypes)

Response:
Output Validation Exception
org.testng.SkipException: API end point is not valid. Hence marking the test case as skipped at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:505) at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:172) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Mimoto_GetAllCredentialTypes_Specific_Issuer_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_GetAllCredentialTypes_Specific_Issuer_All_Valid_Smoke, endPoint=/v1/mimoto/issuers/{issuerId}/credentialTypes/?search={credentialType}, role=resident, templateFields=null, input={ "issuerId": "Sunbird", "credentialType": "sunbird" }, output={ }, inputTemplate=mimoto/GetAllCredentialTypes/GetAllCredentialTypes, outputTemplate=mimoto/GetAllCredentialTypes/GetAllCredentialTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/issuers/{issuerId}/credentialTypes/?search={credentialType})

Response:
Output Validation Exception
org.testng.SkipException: API end point is not valid. Hence marking the test case as skipped at io.mosip.testrig.apirig.utils.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:505) at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:172) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

DownloadIssuerCredential

io.mosip.testrig.apirig.testscripts.PostWithFormDataBodyForPdfDownload#Mimoto_DownloadIssuerCredential_Invalid_Credential_Neg

Testcase Input
testCaseName=Mimoto_DownloadIssuerCredential_Invalid_Credential_Neg, endPoint=/v1/mimoto/credentials/download, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "$ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$", "redirect_uri": "$INJIREDIRECTURI$", "code_verifier": "$CODEVERIFIER$", "issuer": "Mosip", "credential": "MOSIPVerifiableCredentialInvalid" }, output={ "errors":[ { "errorCode":"RESIDENT-APP-035" } ] }, inputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredential, outputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredentialResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Output Validation Exception
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$ at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:2984) at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4238) at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3129) at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithFormDataBodyForPdf(AdminTestUtil.java:2296) at io.mosip.testrig.apirig.testscripts.PostWithFormDataBodyForPdfDownload.test(PostWithFormDataBodyForPdfDownload.java:95) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormDataBodyForPdfDownload#Mimoto_DownloadIssuerCredential_Invalid_Issuer_Neg

Testcase Input
testCaseName=Mimoto_DownloadIssuerCredential_Invalid_Issuer_Neg, endPoint=/v1/mimoto/credentials/download, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "$ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$", "redirect_uri": "$INJIREDIRECTURI$", "code_verifier": "$CODEVERIFIER$", "issuer": "MosipInvalid", "credential": "MOSIPVerifiableCredential" }, output={ "errors":[ { "errorCode":"RESIDENT-APP-035" } ] }, inputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredential, outputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredentialResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Output Validation Exception
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$ at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:2984) at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4238) at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3129) at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithFormDataBodyForPdf(AdminTestUtil.java:2296) at io.mosip.testrig.apirig.testscripts.PostWithFormDataBodyForPdfDownload.test(PostWithFormDataBodyForPdfDownload.java:95) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormDataBodyForPdfDownload#Mimoto_DownloadIssuerCredential_IssuerMosip_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_DownloadIssuerCredential_IssuerMosip_All_Valid_Smoke, endPoint=/v1/mimoto/credentials/download, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "$ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$", "redirect_uri": "$INJIREDIRECTURI$", "code_verifier": "$CODEVERIFIER$", "issuer": "Mosip", "credential": "MOSIPVerifiableCredential" }, output={ }, inputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredential, outputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredentialResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Output Validation Exception
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$ at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:2984) at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4238) at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3129) at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithFormDataBodyForPdf(AdminTestUtil.java:2296) at io.mosip.testrig.apirig.testscripts.PostWithFormDataBodyForPdfDownload.test(PostWithFormDataBodyForPdfDownload.java:95) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormDataBodyForPdfDownload#Mimoto_DownloadIssuerCredential_IssuerSunBird_All_Valid_Smoke

Testcase Input
testCaseName=Mimoto_DownloadIssuerCredential_IssuerSunBird_All_Valid_Smoke, endPoint=/v1/mimoto/credentials/download, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "$ID:ESignet_AuthorizationCode_SunBirdC_All_Valid_Smoke_sid_code$", "redirect_uri": "$INJIREDIRECTURI$", "code_verifier": "$CODEVERIFIER$", "issuer": "Sunbird", "credential": "InsuranceCredential" }, output={ }, inputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredential, outputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredentialResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Output Validation Exception
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_AuthorizationCode_SunBirdC_All_Valid_Smoke_sid_code$ at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:2984) at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4238) at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3129) at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithFormDataBodyForPdf(AdminTestUtil.java:2296) at io.mosip.testrig.apirig.testscripts.PostWithFormDataBodyForPdfDownload.test(PostWithFormDataBodyForPdfDownload.java:95) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormDataBodyForPdfDownload#Mimoto_DownloadIssuerCredential_Reused_AuthorizationCode_Neg

Testcase Input
testCaseName=Mimoto_DownloadIssuerCredential_Reused_AuthorizationCode_Neg, endPoint=/v1/mimoto/credentials/download, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "$ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$", "redirect_uri": "$INJIREDIRECTURI$", "code_verifier": "$CODEVERIFIER$", "issuer": "Mosip", "credential": "MOSIPVerifiableCredentialInvalid" }, output={ "errors":[ { "errorCode":"RESIDENT-APP-035" } ] }, inputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredential, outputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredentialResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Output Validation Exception
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_AuthorizationCode_uin_All_Valid_Smoke_sid_code$ at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:2984) at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4238) at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3129) at io.mosip.testrig.apirig.utils.AdminTestUtil.postWithFormDataBodyForPdf(AdminTestUtil.java:2296) at io.mosip.testrig.apirig.testscripts.PostWithFormDataBodyForPdfDownload.test(PostWithFormDataBodyForPdfDownload.java:95) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormDataBodyForPdfDownload#Mimoto_DownloadIssuerCredential_Invalid_AuthorizationCode_Neg

Testcase Input
testCaseName=Mimoto_DownloadIssuerCredential_Invalid_AuthorizationCode_Neg, endPoint=/v1/mimoto/credentials/download, role=resident, templateFields=null, input={ "grant_type": "authorization_code", "code": "XjIsJgQAX3lrhMmXgRn-jerNMCqf0GdiBLx5MbMig", "redirect_uri": "$INJIREDIRECTURI$", "code_verifier": "$CODEVERIFIER$", "issuer": "Mosip", "credential": "MOSIPVerifiableCredentialInvalid" }, output={ "errors":[ { "errorCode":"RESIDENT-APP-035" } ] }, inputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredential, outputTemplate=mimoto/DownloadIssuerCredential/DownloadIssuerCredentialResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Messages
Request: (End Point URL: https://api-internal.qa-inji.mosip.net/v1/mimoto/credentials/download)

Exception : PDF header signature not found.
Response:
nullNot able to download issuer credential

back to summary

DeletePolicySunBirdR

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Mimoto_ESignet_SunBirdR_DeletePolicy_NOAUTH_Valid_Smoke

Testcase Input
testCaseName=Mimoto_ESignet_SunBirdR_DeletePolicy_NOAUTH_Valid_Smoke, endPoint=/api/v1/Insurance/{insuranceid}, role=resident, templateFields=null, input={ "insuranceid": "$ID:ESignet_SunBirdR_CreatePolicy_NOAUTH_Valid_Smoke_Sid_osid$" }, output={ "status": "SUCCESSFUL" }, inputTemplate=mimoto/SunBirdR/DeletePolicySunBirdR/DeletePolicySunBirdR, outputTemplate=mimoto/SunBirdR/DeletePolicySunBirdR/DeletePolicySunBirdRResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=true, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null, description=null
Output Validation Exception
org.testng.SkipException: Marking testcase as skipped as required fields are empty $ID:ESignet_SunBirdR_CreatePolicy_NOAUTH_Valid_Smoke_Sid_osid$ at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceKeywordWithValue(AdminTestUtil.java:2984) at io.mosip.testrig.apirig.utils.AdminTestUtil.replaceIdWithAutogeneratedId(AdminTestUtil.java:4238) at io.mosip.testrig.apirig.utils.AdminTestUtil.inputJsonKeyWordHandeler(AdminTestUtil.java:3129) at io.mosip.testrig.apirig.utils.AdminTestUtil.deleteWithPathParamAndCookie(AdminTestUtil.java:2130) at io.mosip.testrig.apirig.utils.AdminTestUtil.deleteWithPathParamAndCookie(AdminTestUtil.java:2124) at io.mosip.testrig.apirig.testscripts.DeleteWithParam.test(DeleteWithParam.java:128) at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:154) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:96) ... Removed 22 stack frames

back to summary